Full Thought Process | Leetcode 287. Find The Duplicate Number | Part 1